Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент

Программирование на Python от Бруноям

Вы научитесь

Python – не очень сложный язык программирования, но при этом он позволяет решать огромное множество задач. Поэтому знание Python полезно не только разработчикам, но также аналитикам и маркетологам. В изучении вам может помочь данный двухмесячный курс.Вы освоите основы написания кода и главные принципы объектно-ориентированного программирования, поймете, как работают алгоритмы, и сможете использовать Git для командной работы. А если вдруг вы не успеете понять все за время курса, это не страшно: наставник от школы будет сопровождать вас в течение года и помогать с решением разнообразных задач!
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
2 месяца
Стоимость
39900 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Писать код на Python
#02
Управлять процессами и потоками
#03
Работать в команде при помощи GitHub
#04
Разбираться в основных типах алгоритмов
#05
Понимать принципы объектно-ориентированного программирования
Программа курса

За время курса студенты изучат основные понятия, связанные с программированием на Python. Курс идеально подходит для новичков, начинающих изучать язык с нуля.

Бесплатный курс "Учись учиться"

Курс-бонус от школы: вы узнаете, как правильно ставить учебные цели и как их достигать, справитесь с прокрастинацией и организуете учебный процесс систематично.

Основы Python

Узнаете, с чего начинается любой процесс разработки. Освоите главные правила изучаемого языка программирования. Рассмотрите типы объектов, которые будут постоянно вам встречаться. Узнаете, что делает оператор if, поймете, как создать повторяющееся действие при помощи Python. Научитесь добавлять данные в код и извлекать их. Поймете, чем отличаются кортеж, список, множество и словарь. Запомните наиболее важные функции, которые обязательно пригодятся вам в дальнейшей работе. Узнаете, как самому создать функцию, которая способна решать конкретные задачи. Поймете, почему Git упрощает взаимодействие между командой разработчиков.

Узнаете, с чего начинается любой процесс разработки.

Освоите главные правила изучаемого языка программирования.

Рассмотрите типы объектов, которые будут постоянно вам встречаться.

Узнаете, что делает оператор if, поймете, как создать повторяющееся действие при помощи Python.

Научитесь добавлять данные в код и извлекать их.

Поймете, чем отличаются кортеж, список, множество и словарь.

Запомните наиболее важные функции, которые обязательно пригодятся вам в дальнейшей работе.

Узнаете, как самому создать функцию, которая способна решать конкретные задачи.

Поймете, почему Git упрощает взаимодействие между командой разработчиков.

ООП

Разберетесь, чем объектно-ориентированное программирование выделяется на фоне других методов, узнаете, почему оно возникло. Поймете, какие типы объектов существуют в ООП. Научитесь выделять общее поведение для нескольких классов, чтобы упростить решение задач. Рассмотрите, как работать с данными различных типов при помощи одинаковой функции. Узнаете, через какие функции можно настроить доступ к объекту. Обсудите, для чего в ООП важны классы. Выделите различия этих сущностей и поймете, для чего используются.

Разберетесь, чем объектно-ориентированное программирование выделяется на фоне других методов, узнаете, почему оно возникло.

Поймете, какие типы объектов существуют в ООП.

Научитесь выделять общее поведение для нескольких классов, чтобы упростить решение задач.

Рассмотрите, как работать с данными различных типов при помощи одинаковой функции.

Узнаете, через какие функции можно настроить доступ к объекту.

Обсудите, для чего в ООП важны классы.

Выделите различия этих сущностей и поймете, для чего используются.

Структуры данных. Алгоритмы

Изучите принципы работы с алгоритмами на графах и рассмотрите из разные типы. Расширите свои знания о возможных типах алгоритмов. Научитесь анализировать и использовать различные типы алгоритмов для своей работы. Запомните определение данной функции и поймете, как ее определить.

Изучите принципы работы с алгоритмами на графах и рассмотрите из разные типы.

Расширите свои знания о возможных типах алгоритмов.

Научитесь анализировать и использовать различные типы алгоритмов для своей работы.

Запомните определение данной функции и поймете, как ее определить.

Отработка исключений. Паттерны проектирования

Сформируете представление об исключениях в программировании. Узнаете, в чем разница между исключением и ошибкой. Научитесь работать с возникающими проблемами и ликвидировать их. Рассмотрите основные типы исключений, которые встречаются наиболее часто. Будете понимать, что такое паттерны и для чего они используются. Познакомитесь с классическими паттернами и научитесь их применять на практике.

Сформируете представление об исключениях в программировании.

Узнаете, в чем разница между исключением и ошибкой.

Научитесь работать с возникающими проблемами и ликвидировать их.

Рассмотрите основные типы исключений, которые встречаются наиболее часто.

Будете понимать, что такое паттерны и для чего они используются.

Познакомитесь с классическими паттернами и научитесь их применять на практике.

Процессы и потоки

Освоите базовые определения процесса и потока, поймете, в чем состоит смысл данных сущностей. Освоите еще одну область программирования на Python. Поймете, какая библиотека ускоряет процессы, а какая – позволяет экономить ресурсы. Разберетесь, почему в некоторые моменты необходимо ограничивать количество потоков, научитесь это делать. Изучите основные объекты синхронизации в Python. Поймете, как программировать так, чтобы разные задачи могли выполняться независимо друг от друга.

Освоите базовые определения процесса и потока, поймете, в чем состоит смысл данных сущностей.

Освоите еще одну область программирования на Python.

Поймете, какая библиотека ускоряет процессы, а какая – позволяет экономить ресурсы.

Разберетесь, почему в некоторые моменты необходимо ограничивать количество потоков, научитесь это делать.

Изучите основные объекты синхронизации в Python.

Поймете, как программировать так, чтобы разные задачи могли выполняться независимо друг от друга.

Отзывы о данном курсе
На этот курс ещё нет отзывов.
Бруноям
Школа
Бруноям — это санкт-петербургская онлайн-школа, обучающая своих студентов профессиям в сферах программирования, дизайна, маркетинга, аналитики и soft-skills.